substantially longer - Alemán Inglés Diccionario